lay oneself open
idiom
: to expose oneself (to something, such as criticism)
He laid himself open to criticism with his remarks.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share